stitch-bonded non crimp fabric - French English Dictionary